• word of the day

    clethra alnifolia

    clethra alnifolia - Dictionary definition and meaning for word clethra alnifolia

    Definition
    (noun) shrub of eastern and southern coastal United States having beautiful racemes of spice-scented white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp